hydropower utilization - Français Anglais Dictionnaire